> ## Documentation Index
> Fetch the complete documentation index at: https://manus.im/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Attività pianificate

> Automatizza il lavoro ricorrente—esegui attività in base a pianificazioni o a orari specifici

export const CodePrompt = ({children}) => {
  const [isCopied, setIsCopied] = useState(false);
  const textContent = useMemo(() => {
    const extractText = (children, depth = 0) => {
      const maxDepth = 10;
      if (depth > maxDepth) return '';
      if (children == null) return '';
      if (typeof children === 'string' || typeof children === 'number') {
        return String(children);
      }
      if (Array.isArray(children)) {
        return children.map(child => extractText(child, depth + 1)).join('');
      }
      if (typeof children === 'object' && children.props) {
        return extractText(children.props.children, depth + 1);
      }
      return '';
    };
    return extractText(children);
  }, [children]);
  const handleAskManus = useCallback(() => {
    const url = new URL('https://manus.im');
    if (textContent) {
      url.searchParams.set('q', textContent);
      url.searchParams.set('submit', '1');
    }
    window.open(url.toString(), '_blank');
  }, [textContent]);
  const handleCopy = useCallback(async () => {
    try {
      await navigator.clipboard.writeText(textContent);
      setIsCopied(true);
      setTimeout(() => {
        setIsCopied(false);
      }, 2000);
    } catch (err) {
      const textArea = document.createElement('textarea');
      textArea.value = textContent;
      textArea.style.position = 'fixed';
      textArea.style.opacity = '0';
      document.body.appendChild(textArea);
      textArea.select();
      try {
        document.execCommand('copy');
        setIsCopied(true);
        setTimeout(() => {
          setIsCopied(false);
        }, 2000);
      } catch (fallbackErr) {
        console.error(fallbackErr);
      }
      document.body.removeChild(textArea);
    }
  }, [textContent]);
  return <div className="code-block mt-5 mb-8 not-prose rounded-2xl relative group text-gray-950 dark:text-gray-50 codeblock-light border border-gray-950/10 dark:border-white/10 dark:twoslash-dark bg-transparent dark:bg-transparent">
      <div className="absolute top-3 right-4 flex items-center gap-1.5">
        <div className="z-10 relative">
          <button onClick={handleCopy} className="h-[26px] w-[26px] flex items-center justify-center rounded-md backdrop-blur peer group/copy-button " data-testid="copy-code-button" aria-label="Copy the contents from the code block">
            {isCopied ? <svg width="16" height="11" viewBox="0 0 16 11" fill="none" xmlns="http://www.w3.org/2000/svg" class="fill-primary dark:fill-primary-light">
                <path d="M14.7813 1.21873C15.0751 1.51248 15.0751 1.98748 14.7813 2.2781L6.53135 10.5312C6.2376 10.825 5.7626 10.825 5.47197 10.5312L1.21885 6.28123C0.925098 5.98748 0.925098 5.51248 1.21885 5.22185C1.5126 4.93123 1.9876 4.9281 2.27822 5.22185L5.99697 8.9406L13.7188 1.21873C14.0126 0.924976 14.4876 0.924976 14.7782 1.21873H14.7813Z"></path>
              </svg> : <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg" className="w-4 h-4 text-gray-400 group-hover/copy-button:text-gray-500 dark:text-white/40 dark:group-hover/copy-button:text-white/60">
                <path d="M14.25 5.25H7.25C6.14543 5.25 5.25 6.14543 5.25 7.25V14.25C5.25 15.3546 6.14543 16.25 7.25 16.25H14.25C15.3546 16.25 16.25 15.3546 16.25 14.25V7.25C16.25 6.14543 15.3546 5.25 14.25 5.25Z" stroke="currentColor" strokeWidth="1.5" strokeLinecap="round" strokeLinejoin="round"></path>
                <path d="M2.80103 11.998L1.77203 5.07397C1.61003 3.98097 2.36403 2.96397 3.45603 2.80197L10.38 1.77297C11.313 1.63397 12.19 2.16297 12.528 3.00097" stroke="currentColor" strokeWidth="1.5" strokeLinecap="round" strokeLinejoin="round"></path>
              </svg>}
          </button>
          <div aria-hidden="true" className="absolute top-11 left-1/2 transform whitespace-nowrap -translate-x-1/2 -translate-y-1/2 peer-hover:opacity-100 opacity-0 text-white rounded-lg px-1.5 py-0.5 text-xs bg-primary-dark">
            {isCopied ? 'Copied' : 'Copy'}
          </div>
        </div>
        <div className="z-10 relative">
          <button onClick={handleAskManus} className="h-[26px] w-[26px] flex items-center justify-center rounded-md backdrop-blur peer group/ask-manus " id="ask-ai-code-block-button" aria-label="Ask Manus">
            <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" className="w-4 h-4 text-gray-400 group-hover/ask-manus:text-gray-500 dark:text-white/40 dark:group-hover/ask-manus:text-white/60">
              <path d="M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z" />
              <path d="M12 8v6" />
              <path d="M9 11h6" />
            </svg>
          </button>
          <div aria-hidden="true" className="absolute top-11 left-1/2 transform whitespace-nowrap -translate-x-1/2 -translate-y-1/2 peer-hover:opacity-100 opacity-0 text-white rounded-lg px-1.5 py-0.5 text-xs bg-primary-dark">
            Ask Manus
          </div>
        </div>
      </div>

      <div className="w-0 min-w-full max-w-full py-3.5 px-4 h-full dark:bg-codeblock relative text-sm leading-6 children:!my-0 children:!shadow-none children:!bg-transparent transition-[height] duration-300 ease-in-out code-block-background [&_*]:ring-0 [&_*]:outline-0 [&_*]:focus:ring-0 [&_*]:focus:outline-0 [&_pre>code]:pr-[3rem] [&_pre>code>span.line-highlight]:min-w-[calc(100%+3rem)] [&_pre>code>span.line-diff]:min-w-[calc(100%+3rem)] rounded-2xl bg-white overflow-x-auto scrollbar-thin scrollbar-thumb-rounded scrollbar-thumb-black/15 hover:scrollbar-thumb-black/20 active:scrollbar-thumb-black/20 dark:scrollbar-thumb-white/20 dark:hover:scrollbar-thumb-white/25 dark:active:scrollbar-thumb-white/25" style={{
    fontVariantLigatures: 'none',
    height: 'auto',
    backgroundColor: 'rgb(255, 255, 255)'
  }}>
        <div className="font-mono whitespace-pre leading-6">{children}</div>
      </div>
    </div>;
};

Le Attività pianificate ti consentono di automatizzare il lavoro ricorrente facendo eseguire le attività a Manus in base a una pianificazione. Impostalo una volta e Manus lo gestirà automaticamente—rapporti giornalieri, ricerche settimanali, analisi mensili o qualsiasi flusso di lavoro ricorrente.

<iframe src="https://www.youtube.com/embed/X1z7ZgXm1Lo" title="Lettore video di YouTube" frameborder="0" className="w-full aspect-video rounded-xl" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen />

## Avvio rapido

### Attività singola

<CodePrompt>
  "Esegui questa attività domani alle 9:00: Ricerca le principali notizie sull'AI delle ultime 24 ore
  e inviami un riepilogo via email"
</CodePrompt>

### Attività ricorrente

<CodePrompt>
  "Ogni lunedì alle 8:00, ricerca i nostri 5 principali concorrenti e inviami
  un riepilogo di eventuali aggiornamenti di prodotto o notizie della scorsa settimana"
</CodePrompt>

### Pianificazione complessa

<CodePrompt>
  "Il 1° di ogni mese, analizza i dati sul traffico del nostro sito web,
  crea un rapporto con le informazioni chiave e pubblicalo sul nostro database Notion
</CodePrompt>

## Quando utilizzare le Attività pianificate

Usa per:

* **Ricerca ricorrente** (riepiloghi di notizie giornaliere, aggiornamenti settimanali sui concorrenti)
* **Rapporti regolari** (analisi mensili, riepiloghi settimanali delle prestazioni)
* **Raccolta periodica di dati** (scraping dei prezzi, monitoraggio delle menzioni)
* **Monitoraggio automatizzato** (verifica degli aggiornamenti, monitoraggio delle modifiche)

Non usare per:

* Attività singole di cui hai bisogno subito (eseguile normalmente)
* Monitoraggio in tempo reale (le attività pianificate vengono eseguite in orari specifici, non continuamente)

## Esempi rapidi

### Esempio 1: Riepilogo notizie quotidiano

<CodePrompt>
  "Ogni giorno feriale alle 7:00, ricerca le notizie del settore AI delle ultime 24 ore.
  Concentrati su: annunci di finanziamento, lanci di prodotti e partnership importanti.
  Inviami un riepilogo di 5 punti via email."
</CodePrompt>

**Pianificazione**: Giornaliera alle 7:00 (solo giorni feriali)

**Output**: Email con riepilogo di notizie selezionate

### Esempio 2: Monitoraggio settimanale dei concorrenti

<CodePrompt>
  "Ogni venerdì alle 17:00, controlla questi 10 concorrenti per: nuovi post del blog,
  aggiornamenti di prodotto, variazioni di prezzo e offerte di lavoro. Crea una tabella di confronto
  e salvala su Google Drive."
</CodePrompt>

**Pianificazione**: Settimanale (venerdì alle 17:00)

**Output**: Tabella di confronto in Google Drive

### Esempio 3: Rapporto di analisi mensile

<CodePrompt>
  "Il 1° di ogni mese, analizza il traffico del sito web del mese precedente.
  Crea una presentazione di diapositive che copra: tendenze dei visitatori, pagine principali, fonti di traffico,
  e informazioni chiave. Pubblica su Slack #marketing."
</CodePrompt>

**Pianificazione**: Mensile (1° del mese alle 9:00)

**Output**: Presentazione di diapositive pubblicata su Slack

## Come impostare

**Passaggio 1: Descrivi l'attività** Indica chiaramente cosa vuoi che faccia Manus.

**Passaggio 2: Specifica la pianificazione**

* "Giornaliera alle 9:00"
* "Ogni lunedì alle 8:00"
* "Il 1° del mese"
* "Ogni giorno feriale alle 7:00"
* "Domani alle 15:00" (Singola)

**Passaggio 3: Definisci l'Output**

* Inviarti i risultati via email
* Pubblicare su un canale Slack
* Salvare su Google Drive
* Aggiornare un foglio di calcolo
* Inviare tramite Connettori

## Opzioni di pianificazione

| Tipo di pianificazione | Esempio                         | Caso d'uso                                          |
| :--------------------- | :------------------------------ | :-------------------------------------------------- |
| **Giornaliera**        | "Giornaliera alle 9:00"         | Riepiloghi di notizie, metriche giornaliere         |
| **Giorni feriali**     | "Ogni giorno feriale alle 8:00" | Rapporti aziendali, aggiornamenti di lavoro         |
| **Settimanale**        | "Ogni lunedì alle 10:00"        | Revisioni settimanali, monitoraggio dei concorrenti |
| **Mensile**            | "1° del mese alle 9:00"         | Rapporti mensili, analisi della fatturazione        |
| **Personalizzata**     | "Martedì e giovedì alle 14:00"  | Esigenze ricorrenti specifiche                      |
| **Singola**            | "Domani alle 15:00"             | Esecuzione ritardata                                |

## Gestione delle Attività pianificate

**Visualizza le pianificazioni attive**: Vai su Impostazioni → Attività pianificate per vedere tutte le pianificazioni attive.

**Metti in pausa una pianificazione**: Disattiva temporaneamente qualsiasi pianificazione senza eliminarla.

**Modifica una pianificazione**: Modifica l'ora, la descrizione dell'attività o il metodo di output.

**Elimina una pianificazione**: Rimuovi una pianificazione di cui non hai più bisogno.

**Visualizza la cronologia di esecuzione**: Visualizza le esecuzioni passate, i risultati ed eventuali errori.

## Suggerimenti per ottimizzare le Attività pianificate

**Specifica chiaramente l'ora**:

* ✅ "Ogni giorno feriale alle 8:00 EST"
* ❌ "La mattina"

**Definisci un output chiaro**:

* ✅ "Inviami un riepilogo di 5 punti via email"
* ✅ "Pubblica sul canale Slack #team"
* ❌ "Fammi sapere cosa trovi"

**Includi un intervallo di tempo per la ricerca**:

* ✅ “Notizie delle ultime 24 ore”
* ✅ “Aggiornamenti dalla scorsa settimana”
* ❌ “Notizie recenti” (Ambiguo)

**Testa prima di pianificare**:

* Esegui prima l'attività manualmente per assicurarti che funzioni come previsto
* Poi imposta la pianificazione

## Casi d'uso rapidi

| Caso d'uso                    | Pianificazione           | Output                          |
| :---------------------------- | :----------------------- | :------------------------------ |
| **Monitoraggio notizie**      | Giornaliera alle 7:00    | Riepilogo via email             |
| **Monitoraggio concorrenti**  | Ogni venerdì alle 17:00  | Rapporto su Google Drive        |
| **Monitoraggio social media** | Giornaliera alle 9:00    | Notifica Slack                  |
| **Rapporto di analisi**       | 1° del mese              | Presentazione di diapositive    |
| **Monitoraggio prezzi**       | Giornaliera alle 6:00    | Aggiornamento foglio di calcolo |
| **Curatela contenuti**        | Giorni feriali alle 8:00 | Riepilogo via email             |

## Domande frequenti

<AccordionGroup>
  <Accordion title="Cosa succede se un'Attività pianificata fallisce?">
    Manus ti avviserà e registrerà l'errore. Puoi rivedere il problema e modificare l'attività.
  </Accordion>

  <Accordion title="Posso eseguire un'attività immediatamente e pianificarla contemporaneamente?">
    Sì. Eseguila immediatamente per il test, quindi imposta la pianificazione ricorrente.
  </Accordion>

  <Accordion title="Qual è il fuso orario delle pianificazioni?">
    Il fuso orario del tuo account (impostato in Impostazioni). Puoi specificare il fuso orario nel prompt: “9 AM EST”
  </Accordion>

  <Accordion title="Quante Attività pianificate posso avere?">
    Dipende dal tuo piano. Controlla Impostazioni → Attività pianificate per il tuo limite.
  </Accordion>

  <Accordion title="Posso pianificare attività di Ricerca estesa?">
    Sì. Qualsiasi attività che Manus può eseguire può essere pianificata.
  </Accordion>
</AccordionGroup>

***
