# Salesforce modules inside the IVR · Learn it in 5 minutes

- The IVR modules chapter includes a Salesforce module and an SFDC Einstein module, plus Contact Update and Lookup Contact Record. Those run in the script, before an agent exists. They are not the Plus adapter the agent uses after connect.
- A design that 'integrates Salesforce' must say which of those it means. The ZIP example used a generic Query, not the Salesforce module. Use the Salesforce module when the target is Salesforce. Use Query when the target is some other service.

## Sources and go deeper

- [IVR modules](https://documentation.five9.com/bundle/ivr-admin/page/ivr-admin/modules/_ch-modules.htm). vendor. last checked 2026-10.
- [XML web service IVR example](https://documentation.five9.com/bundle/ivr-admin/page/ivr-admin/examples/creating-ivr-script-xml-web-service-query.htm). vendor. last checked 2026-10.
- [Agent Desktop](https://www.five9.com/products/capabilities/agent-desktop). vendor. last checked 2026-10.
- [Interactive voice response](https://en.wikipedia.org/wiki/Interactive_voice_response). wikipedia. last checked 2026-10.
