Skip to main content

AI Agents

Learn how AI Agents automate your sales workflow. From follow-ups and CRM updates to custom integrations and pricing.

After a call ends, there's always a list of things to do. Write the follow-up. Update the CRM. Check how the rep scored. AI Agents handle all of it for you, quietly running in the background while your team focuses on what they actually enjoy, talking to customers.

Set a goal. Choose a trigger. Done.

What is an AI Agent?

An AI Agent is an automated task runner inside Demodesk. You give it a goal (written as a prompt), tell it when to run, and it handles the rest on its own. No manual steps needed.


When can an agent run?

Trigger

What it means

Example

Schedule

Runs at a fixed time

Every Monday at 9 am

Meeting event

Runs when a meeting ends

After every sales call

External (webhook)

Runs when an outside tool sends data to Demodesk

A form is submitted and needs to be routed


What can an agent do?

Read meeting data

What it can do

Example use

Pull up details about a specific meeting

Check who attended and when

Search across past meetings

Find all calls with a specific customer

Read AI-generated summaries

Use the summary to write a follow-up

Read scorecard results

Check how a rep performed on a call

See how much each person talked

Flag calls where the customer barely spoke

Get meeting tags

Filter meetings by topic or outcome

Work with CRM data

What it can do

Example use

Search for contacts, deals, or companies

Find all open deals in a territory

Read CRM data tied to a meeting

See what deal stage a call was linked to

Get deal insights

Surface risks or next steps on a deal

Communicate

What it can do

Example use

Send a notification inside Demodesk

Alert a manager when a threshold is crossed

Send an email

Automatically send a follow-up after a call

Remember things

What it can do

Example use

Store and retrieve information across runs

Remember a customer preference mentioned in a past call

Manage Demodesk settings

What it can do

Example use

Create or update other agents

Build an agent that manages other agents

Manage scorecard templates

Update scoring criteria automatically

Manage prompts/skills

Keep AI instructions up to date

Connect to external tools

What it can do

Example use

Call an external system via a Custom Integration

Push meeting outcome to your CRM after a call


Real-world use cases

Use case

Trigger

What the agent does

Weekly team digest

Every Monday morning

Searches last week's meetings, reads summaries, sends a team notification

Auto follow-up email

Meeting ends

Reads summary and scorecard, sends a follow-up email to the customer

CRM hygiene check

Meeting ends

Checks for missing CRM fields and flags them

Coaching alert

Every day

Checks scorecard results, sends a notification if a rep scored below a threshold

External system sync

External (CRM update)

Receives a signal from your CRM and pushes meeting data back into it

Real-world examples

Demodesk → Gainsight (without a native integration)

The situation

Your team uses Gainsight as your main CS tool. Every time a sales or CS call ends in Demodesk, you want an Opportunity to be automatically created in Gainsight — without anyone doing it manually and without needing a native integration between the two tools.

How the agent handles it

When a meeting ends, the agent runs automatically and does three things:

Step

What happens

1

Reads the meeting details and grabs the company name

2

Reads the AI summary of the call

3

Calls the Gainsight API directly and creates the Opportunity. Gainsight matches it to the right record automatically

No middleware like Make.com needed.

What you need to set up (one time)

  • A Gainsight API key (your admin generates this in Gainsight settings)

  • That key added as a Custom Integration in Demodesk

  • A clear definition of what should trigger the Opportunity — e.g. every call, or only calls where strong buying intent was detected


What are Custom Integrations?

This is how agents talk to tools outside of Demodesk, for example, your CRM, internal database, or any tool with an API.

An admin sets up the connection once: they give it a name, add the API address, set which actions are allowed, and store the API key securely. After that, agents can use it automatically.

Rule

What it means

Agents can only call allowed endpoints

Your admin decides what the agent is and isn't allowed to do

API keys are stored encrypted

The agent uses them without ever exposing them


Billing & Pricing

AI Agents have two billing components that work independently:

Workflow Runs and AI Compute Credits.

Workflow Runs

AI Compute Credits

What it measures

How often autonomous agents execute

The LLM usage inside each agent run

What it covers

Infrastructure, triggers, scheduling, CRM writeback, routing, and related execution costs

AI processing, based on the amount of context, reasoning, and generation required

Included

Starter: 1,000 runs/month

€5 one-time free compute credit per user

Paid packages

Growth: 5,000 runs/month for €299. Scale: 25,000 runs/month for €999. Enterprise: custom pricing / unlimited runs

Top up AI Compute Credits before agents run

When usage runs out

Agents pause until you upgrade to the next package tier

Agents stop running until you top up your credit balance

Expiry

Credits never expire

Controls

Execution tracking and usage visibility

Spending caps, alerts, and usage visibility

Platform fee

Included in run package pricing

Token cost + 10% platform fee

A Workflow Run is counted each time an autonomous agent executes. For example, one agent running once per day uses about 30 workflow runs per month.

AI Compute Credits pay for the LLM usage inside each run. Simple agents usually consume very little credit, while heavier agents can consume more, especially if they process many transcripts, analyze CRM data, or generate long reports.

Typical compute costs vary by agent complexity:

Agent type

Example

Typical compute cost

Simple agent

One field check plus notification

€0.01 to €0.05

Medium agent

Analyze deal, update CRM, draft email

€0.10 to €0.30

Complex agent

Process 10 transcripts and generate a report

€0.50 to €2

Heavy batch agent

Scan full pipeline or 50+ deals

€2 to €5

Admin Controls

Admins can control and monitor AI Agent usage through execution tracking, spending caps, and alerts. This helps teams manage who can run agents, how much compute they consume, and when usage approaches package or credit limits.

When first setting up agents, we recommend testing them manually and checking execution history to understand how many Workflow Runs and AI Compute Credits each agent consumes.

Note: A single complex or batch run can consume a meaningful share of the free €5 compute credit, especially if the agent processes many meetings, transcripts, or CRM records.

FAQs

How do AI Compute Credits differ from Workflow Runs?


A Workflow Run is one execution of an autonomous agent. AI Compute Credits pay for the LLM usage inside that execution. Both are billed separately.

What counts as a Workflow Run?


Each time an autonomous agent executes, it counts as one run. This includes scheduled runs, meeting-triggered runs, manual runs, and webhook-triggered runs.

What happens when my run package runs out?


Agents pause until you upgrade to the next package tier. You will receive alerts before hitting the limit so you can upgrade proactively.

What happens when my compute credits run out?


Agents stop running until you top up your credit balance. Spending caps and alerts help prevent surprise charges.

Do AI Compute Credits expire?


No. AI Compute Credits never expire.

Do unused Workflow Runs roll over?


Yes, unused Workflow Runs roll over to the next month.

What is the 10% platform fee?


It is a platform fee applied on top of the underlying LLM token cost for AI Compute Credits.

Do existing AI features change?


No. AI Assistant, AI Coach, AI Analyst, and AI CRM Concierge remain unlimited and included in the Coaching & AI plan. Billing for Workflow Runs applies to custom autonomous agents.

How is billing handled?


Workflow Run tiers are billed as part of your subscription and renew monthly, including for annual-plan customers. AI Compute Credits are prepaid. Billing happens automatically when you top up.


How do I create an agent?

The easiest way is by asking the AI Analyst directly in plain language.

For example: "Create an agent that runs every Monday and sends me a summary of last week's meetings."

The AI Analyst builds the agent for you, including the trigger and prompt. You can then review it, make changes, or enable it straight away.


After creating any agent

Action

When to use it

Run now

Test the agent manually before waiting for the trigger

Execution history

Check past runs and whether they completed successfully

Edit agent

Update the prompt at any time without recreating the agent

Enable / Disable toggle

Pause an agent without deleting it

Did this answer your question?