Authors and co-authors of a course, and admins and editors of the group that owns it, can add custom activities to the course and replace them: they describe the activity in a prompt, and AI builds it. A custom activity is text and layout, with no images and no score. Learners read it, and in some formats click to reveal content. To score learners, add a question to the course instead.
Custom activities are available unless AI features are turned off for your company. In that case, Custom Activity doesn't appear in the list of activities, but existing custom activities still play. See how custom activities handle data.
Custom activities work only in native 360Learning courses, not in SCORM or eLearning courses. Authors create them on web only. Learners play them on web and in the 360Learning mobile app, in Single Page and Slideshow courses, and can react and post in their forum.
A course with a custom activity is not available offline. You can translate the name of a custom activity but not its content, which learners see in its original language. Publishing a new course version can remove the name's translations: translate it again afterwards.
Create a custom activity
A custom activity stays empty until you generate it. If learners can access the course while the activity is empty, they see an empty block in its place. Generate the activity before you publish the course, or delete the activity if you don't generate it.
- At the top of the homepage, click Courses.
- On the right of the course row, click
 Edit.
- In the left sidebar, below the list of existing activities, click Add activity → Custom Activity.
- Click in the text area, and describe the format, the topic and content, and how learners interact with the activity. See Write a prompt.
- On the bottom right of the text area, click
 Generate activity.
- When the AI has finished generating the activity, at the top, click on Enter your activity name here and type the name of the activity.
When generation ends, the preview shows the activity as learners will see it. The course preview shows it too. The activity saves automatically. Learners see the name you typed: AI doesn't name the activity. Learners interact with it where the format allows: they flip cards, expand items, or switch tabs. Nothing they do is saved. Custom activities count as done once viewed, like a cheat sheet, and views appear in the course statistics.
Generation takes about 15 seconds and stops after 1 minute. You can leave the activity during generation: it continues in the background.
You can't edit a generated activity or see its code. To change it, replace it with a new activity generated from a new prompt.
Supported formats
AI chooses the format from your prompt. To get a specific one, name it, for example Create flashcards about…. If another format fits your content better, AI may use it instead.
| Format | Use it for | What learners do |
|---|---|---|
| Flashcards | Pairs to memorize: terms and definitions, objections and responses, or symptoms and causes | Click a card to flip it |
| Accordion | Content read one part at a time: an FAQ, a policy broken down by case | Click an item to expand it |
| Timeline | A sequence of events: company history, project phases, a regulatory rollout | Read |
| Comparison table | Choosing between options: product ranges, license tiers, procedures | Read |
| Step-by-step guide | Procedures followed in order: a process, a safety sequence | Read |
| Visual summary | A recap of a topic at the end of a module | Read |
| Reference page | A page learners come back to: a glossary, a cheat sheet, key figures for a role | Read |
| Persona card | A customer profile, a buyer type, or a case study | Read |
| Key numbers | A few figures that must stand out: results, KPIs, market data | Read |
If no format fits your prompt, AI may build another layout instead, such as tabs, a checklist, a quote page, or a list of do's and don'ts. These layouts follow no fixed structure, and the result varies more between generations. If the layout has tabs or checkboxes, learners can click them.
AI refuses prompts that need:
- drag and drop, or reordering items
- quizzes with answer checking or a score
- single-choice questions
- typed answers, surveys, or ratings
- buttons such as "Submit" or "Next"
- timers or random order
- images or photos
- links to other pages or websites
Fix a failed generation
When generation fails, the message Could not generate your activity: shows, followed by the reason. You can't click Generate activity again until you change the prompt.
| Message | Cause | What to do |
|---|---|---|
| This kind of activity can’t be generated yet. Try describing a different format. | The prompt asks for a format AI can't build. AI explains why and suggests a supported format. | Ask for a supported format. |
| This prompt can’t be used. Please rephrase it and try again. | A filter flagged the prompt for insults, violence, sexual content, self-harm, hate, or attempts to manipulate the AI. | Rephrase the prompt. |
| Please try again. | Generation took more than 1 minute, or the activity exceeded 65,536 characters. | Shorten the content or ask for fewer items. |
Write a prompt
AI reads only your prompt and your group's AI settings. It does not read the course, its other activities, or any document. Paste the content you want in the activity into the prompt, up to 10,000 characters. The prompt is text only: you can't attach files or images.
Answer these questions in two or three sentences each:
- What do you want to build, and how do learners interact with it?
- Who is it for?
- What should learners be able to do at the end?
- What content should the activity contain?
If the activity covers information specific to your company, include the facts in the prompt. For general topics, a short description is enough. See Example prompts.
You can also paste HTML into the prompt as a reference. AI rebuilds the activity with its own rules. The result is not identical to the HTML you pasted.
Fonts and layout follow a 360Learning design standard, and you can't change them. The activity uses three of your group's AI settings:
- the brand color, if branding color is turned on
- the tone of voice
- the regional language variant: British or American English, for example
AI writes the activity in the language of your prompt, if it's one of the languages supported for content generated by AI. Otherwise, it writes in English.
Example prompts
Copy a prompt, then replace the topic, audience, and content with your own. The generated activity is different each time, even with the same prompt.
| Format | Example prompt |
|---|---|
| Flashcards | Create a set of 6 flashcards on the most common price objections in B2B sales. Each card shows an objection, and the learner clicks the card to reveal the recommended response. It is for sales reps in their first month, who have shadowed calls but have not run their own. By the end, they should be able to answer each objection without hesitating. |
| Accordion | Create an accordion of 6 frequently asked questions about GDPR: what counts as personal data, when consent is needed, how long data can be kept, what to do after a data breach, what rights customers have, and who to contact. The learner clicks each question to reveal a 2 to 3 sentence answer. It is for customer-facing employees who handle customer data every day. By the end, they should know which situations require them to stop and ask for help. |
| Timeline | Create a timeline of the 6 key milestones in the history of the European Union, from the Treaty of Paris in 1951 to the Treaty of Lisbon in 2007. Show the year, a title, and one sentence for each milestone. It is for new public affairs staff who need context before their first meetings. By the end, they should be able to place each treaty in order. |
| Comparison table | Create a comparison table of synchronous, asynchronous, and blended training formats. Compare them on learner flexibility, facilitation effort, suitable audience size, and when to avoid each one, then finish with a one-line rule of thumb. It is for new L&D coordinators who have to choose a format for an incoming request without help from an instructional designer. By the end, they should be able to justify their choice in one sentence. Put the "when to avoid" row in a warning color. |
| Step-by-step guide | Create a step-by-step guide to running a structured one-to-one meeting, covering preparation, the meeting itself, and the follow-up, in the order the manager carries them out. It is for newly promoted managers holding their first one-to-ones. By the end, they should be able to run a one-to-one without improvising. |
| Visual summary | Create a visual summary of a module on giving constructive feedback. Highlight 3 principles: be specific, describe behavior rather than personality, and agree on a next step. Add a one-line takeaway for each principle. It is for team leads who have just finished the module. By the end, they should remember the 3 principles. |
| Reference page | Create a reference page of Microsoft Excel keyboard shortcuts, grouped in 5 color-coded sections: navigation, selection, formatting, formulas, and data. Give one short line for each shortcut. It is for finance assistants who use Excel every day. By the end, they should have a page they come back to while they work. |
| Persona card | Create 3 persona cards for the buyers involved in a B2B software purchase: an IT manager, a finance director, and an end user. For each one, show their role, goals, frustrations, and one typical quote. It is for account executives preparing their first discovery calls. By the end, they should be able to adapt their pitch to each buyer. |
| Key numbers | Create a stats card with these 4 figures from our 2025 safety report: 32% fewer accidents than in 2024, 1,200 employees trained, 98% of sites audited, and 0 serious accidents. Add one sentence below each number to explain it. It is for site managers opening the annual safety briefing. By the end, they should remember the year's results. |