AI agent — Sales & marketing
Mara plans campaigns, writes posts, newsletters and landing-page copy in your brand voice, prepares SEO briefs and answers reviews — and keeps a content calendar your team can actually follow.
What she handles
Built to keep a steady, on-brand publishing rhythm without adding headcount.
A morning with Mara
We need October posts about the new weekly groupage service to Germany.
I’ve planned 8 posts for October: 3 service explainers, 2 client stories, 2 behind-the-scenes and 1 offer. The drafts are in your content calendar, waiting for approval.
Every Thursday a truck leaves Romania for Germany with room for your pallets. Weekly groupage, tracked door to door. Ask us for a slot this week.
8 drafts added to the content calendar. Status: waiting for approval.
The card is what lands in your CRM or ERP — delivered as JSON through the API, with every field named and typed. Names and numbers in this example are fictional.
Personality
Every idea comes with a channel, a date and a goal.
Learns your tone from your best material and sticks to it.
Checks what worked last month before writing the next one.
Default tone: Lively and on-brand. Formality, languages and signature are tuned to your brand during setup and can be changed later with PATCH /v1/agents/mara. Sample signature: Mara, marketing.
Plugs into
| Task type | What it does |
|---|---|
content.plan | Build a content calendar for a period and a goal |
content.draft | Write posts, newsletters, articles or ad copy |
seo.brief | Prepare an SEO brief with search intent and outline |
review.reply | Draft a reply to a review or comment |
curl https://api.auroraaisystems.com/v1/agents/mara/tasks \
-H "Authorization: Bearer $AURORA_API_KEY" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{
"type": "content.draft",
"input": {
"format": "social_post",
"channel": "linkedin",
"topic": "Weekly groupage Romania to Germany",
"audience": "operations managers in manufacturing",
"language": "en",
"variants": 2
}
}'{
"id": "task_01J9ZMARQ2",
"object": "task",
"agent_id": "mara",
"type": "content.draft",
"status": "completed",
"output": {
"drafts": [
{
"id": "drf_901",
"text": "Every Thursday a truck leaves Romania for Germany with room for your pallets…",
"status": "waiting_for_approval"
},
{
"id": "drf_902",
"text": "Groupage to Germany shouldn’t mean waiting for a full truck…",
"status": "waiting_for_approval"
}
]
},
"usage": {
"input_tokens": 2840,
"output_tokens": 590,
"total_tokens": 3430
}
}Frequently asked questions
She can, through your scheduling tool or a channel’s API, once you allow it. By default, everything waits for approval.
Mara learns from your existing material during setup — best posts, offers, case studies, banned words — and writes in that voice.
Typically 2–4 weeks from your order: a kickoff call, connecting your systems, tuning her persona and boundaries, and testing in the sandbox before go-live.
€699 per month excluding VAT, with 10M tokens included and pooled with your other agents. The one-time setup fee of €4,499 per company covers onboarding for every agent in your first order.
Add her to your order now, or talk to us first about your process and systems.