Skip to main content
Most Gomobile workflows connect customer data to an automated experience, then produce activity that your team can investigate. A campaign is the outreach program; a run is a flow execution. These docs use Campaign and Run to match the Gomobile interface. The flow is saved configuration, while the run records what happened when it executed. See the core concepts and architecture overview for more detail.

Core objects

Static and live audiences

A static audience changes only when someone adds or removes contacts. It works well for a reviewed list, event attendees, or a one-time operational batch. A live audience uses rules. Contacts enter and leave automatically as their data begins or stops matching those rules. Use it for continuously changing segments, such as customers whose renewal date is approaching. You choose the audience type during creation and cannot switch the type later.

Voice and multichannel flows

A Voice flow defines what happens during a call. The visual builder can play audio, say text, collect keypad input, record a segment, transfer or end the call, branch, connect to an AI agent, update the contact, apply a tag, or send a follow-up message. A Multichannel flow coordinates actions outside a single call. It can branch, update contacts, apply tags, send SMS, send approved WhatsApp templates, and invoke a Voice flow as a sub-flow.
A campaign, flow test, API request, or inbound binding can start a run. Voice flows can connect to an active AI agent. Multichannel flows can invoke Voice sub-flows; Voice flows cannot invoke sub-flows.

Runs, calls, tries, and outcomes

  • A run records how a flow progressed for one execution context.
  • A call records a voice interaction and its timeline, result, and associated media when available.
  • A try is one campaign attempt to reach a contact. Retries create additional tries.
  • An outcome summarizes what ultimately happened for the contact or interaction.
Use the campaign report to understand the operation as a whole, Runs to investigate automation paths, and Calls to investigate voice details.

Inbound routing

An inbound binding routes an available phone number to one AI agent or one Voice flow. Binding history separates reporting periods when a number’s destination changes.

Credits

A credit is Gomobile’s prepaid usage unit. It is not a currency. Eligible users can see the organization balance, while calls, runs, and campaigns show applicable usage and cost breakdowns.

Tour the workspace

Find each area in the Gomobile navigation.

Import contacts

Start preparing customer data for an audience.

Channels, agents, and workspace resources