Skip to content

Agent Framework

Beyond Q&A: Your AI as an Agent Advanced

Section titled “Beyond Q&A: Your AI as an Agent ”

The Agent Framework turns a simple Q&A chatbot into a capable AI agent. Instead of just answering questions, your assistant can take actions: schedule appointments, capture leads, escalate to humans, and proactively reach out to contacts.

Agent framework
Soporte CCreators — define purpose, capabilities, guardrails
Primary mode
Shapes how the agent prioritizes tasks and frames responses.
Support bot
Resolves issues, answers questions, escalates when stuck.
Sales bot
Qualifies leads, books demos, follows up with prospects.
Concierge
Navigates visitors across products and content.
Custom
Bring your own system prompt and capability mix.
Capabilities
Only enable powers this assistant needs.
Human handoff
Escalate to a live agent when the conversation requires it.
Lead capture
Gather name, email, intent and persist as a Lead.
Appointment booking
Book meetings against connected calendars in-chat.
Proactive outreach
Start conversations on a schedule via BotJobs.

Bot Purpose

Define what kind of agent your assistant is. This shapes how it prioritizes tasks, routes conversations, and frames its responses.

Capability Toggles

Enable or disable specific capabilities: human handoff, appointment booking, lead capture, proactive outreach. Only give your assistant the powers it needs.

Guardrails

Set boundaries on what topics or actions your assistant can engage with. Keep it focused and on-brand.

Proactive Scheduler

BotJobs — let your assistant proactively reach out to contacts based on schedules or triggers, without waiting for them to initiate.

Select the primary role for your assistant:

Best for: Customer service, helpdesks, technical support

  • Prioritizes resolving issues and answering questions
  • Escalates quickly when it can’t resolve
  • Creates tickets for unresolved issues
  • Tracks conversation to resolution

Enable only the capabilities your assistant needs:

CapabilityDescriptionRequires
Human HandoffEscalate conversations to a live agentCRM Toolkit plugin
Appointment BookingSchedule appointments during conversationsAppointment types set up
Lead CaptureCreate lead records from conversationsCRM Toolkit plugin
Ticket CreationCreate support tickets automaticallyCRM Toolkit plugin
Proactive Outreach (BotJobs)Reach out to contacts without them initiatingBotJobs configuration

Agent profiles let you create specialized configurations for different use cases. For example:

  • A Sales Profile focused on lead qualification during business hours
  • A Support Profile that escalates faster and focuses on issue resolution
  • An After-Hours Profile that sets different expectations and captures callbacks

Each profile can have different:

  • Personality instructions
  • Enabled capabilities
  • Escalation thresholds
  • Available appointment types

BotJobs: Proactive Outreach Advanced

Section titled “BotJobs: Proactive Outreach ”

BotJobs allows your assistant to initiate conversations proactively — sending reminders, follow-ups, or re-engagement messages — without waiting for customers to reach out first.

Job TypeExample
Follow-up reminder”We haven’t heard from you — still interested in a demo?”
Appointment reminder”Your appointment is tomorrow at 2pm. Need to reschedule?”
Re-engagement”It’s been 30 days since your last message. How can we help?”
Campaign triggerEnroll contacts in a sequence after a specific event
  1. Enable Proactive Outreach in Agent Framework capabilities

  2. Create a BotJob:

    • Choose a trigger (schedule, segment, event)
    • Define the message template
    • Set the target audience (segment or individual contacts)
  3. Test with a small segment before rolling out broadly

  4. Monitor responses and adjust targeting as needed